On abstract normalisation beyond neededness
نویسندگان
چکیده
We study normalisation of multistep strategies, strategies that reduce a set of redexes at a time, focussing on the notion of necessary sets, those which contain at least one redex that cannot be avoided in order to reach a normal form. This is particularly appealing in the setting of non-sequential rewrite systems, in which terms that are not in normal form may not have any needed redex. We first prove a normalisation theorem for abstract rewrite systems (ARS), a general rewriting framework encompassing many rewriting systems developed by P-A.Melliès [Mel96]. The theorem states that multistep strategies reducing so called necessary and never-gripping sets of redexes at a time are normalising in any ARS. Gripping refers to an abstract property reflecting the behavior of higher-order substitution. We then apply this result to the particular case of PPC, a calculus of patterns and to the lambda-calculus with parallel-or.
منابع مشابه
Some Undecidable Approximations of TRSs
In this paper we study the decidability of reachability, normalisation, and neededness in n-shallow and n-growing TRSs. In an n-growing TRS, a variable that occurs both on the leftand right-hand side of a rewrite rule must be at depth n on the left-hand side and at depth greater than n on the right-hand side. In an n-shallow TRS, a variable that occurs both on the leftand right-hand side of a r...
متن کاملDiscrete Normalization and Standardization in Deterministic Residual Structures
? Abstract. We prove a version of the Standardization Theorem and the Discrete Normalization (DN) Theorem in stable Deterministic Residual Structures , which are Abstract Reduction Systems with axiomatized residual relation , and model orthogonal rewrite systems. The latter theorem gives a strategy for construction of reductions L evy-equivalent (or permutation-equivalent) to a given, nite or i...
متن کاملRelative Normalization in Deterministic Residual Structures
? Abstract. This paper generalizes the Huet and L evy theory of normaliza-tion by neededness to an abstract setting. We deene Stable Deterministic Residual Structures (SDRS) and Deterministic Family Structures (DFS) by axiomatizing some properties of the residual relation and the family relation on redexes in an Abstract Rewriting System. We present two proofs of the Relative Normalization Theo...
متن کاملUniform Normalisation beyond Orthogonality
A rewrite system is called uniformly normalising if all its steps are perpetual, i.e. are such that if s → t and s has an infinite reduction, then t has one too. For such systems termination (SN) is equivalent to normalisation (WN). A well-known fact is uniform normalisation of orthogonal non-erasing term rewrite systems, e.g. the λI-calculus. In the present paper both restrictions are analysed...
متن کاملAnalysing resource use in the - calculus by type inference
If we view functions as processes, then their resources are their arguments, supplied through application , and used by the function to produce a result. In this paper, we dene resource use for functions, based on the syntactic notion of needed redexes from [BKKS86]. We introduce a variant of neededness, tail-neededness, and dene packets of needed descendants of redexes in order to measure the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Theor. Comput. Sci.
دوره 672 شماره
صفحات -
تاریخ انتشار 2017